Pavlopetri Island, Elafonisos, Pavlopetri Island, Peloponnese The submerged town of Pavlopetri is situated in shallow water between the beach of Pouda at Viglafia (near Neapoli) and the islet of Pavlopetri, opposite the island of Elafonisos. The architectural remains of this prehistoric... View More